computer-supported telecommunications - French English Dictionary